given a roasting - Espagnol Anglais Dictionnaire